bridled weasel - German English Dictionary